#include <vcl.h>
#ifndef CLASSE_LISTACDL_H
 #define CLASSE_LISTACDL_H

#include "ClasseNoListaCDL.h"

class ListaCircDupl {
private:
   class NoCircDupl * inicio;
   class NoCircDupl * final;
   int tamanho;
public:
   ListaCircDupl();
   NoCircDupl * getInicio();
   NoCircDupl * getFinal();
   int getTamanho();
   void InsereInicio(String);
   void InsereFinal(String);
   void InsereMeio(String, int);
   void RemoveInicio();
   void RemoveFinal();
   void RemoveMeio(int);
   String ConsultaInicio();
   String ConsultaFinal();
   String ConsultaMeio(int);
   bool Empty();
};

#endif
